package com.gz.seckill.util;

import org.junit.jupiter.api.Test;
import org.springframework.util.StringUtils;

import java.util.regex.Pattern;

//用来完成一些校验工作
public class ValidatorUtil {

    //校验手机号码的正则表达式
    private static final Pattern mobile_pattern=
            Pattern.compile("^1(3[0-9]|4[5-9]|5[0-35-9]|6[2567]|7[0-8]|8[0-9]|9[0-9])\\d{8}$");

    //编写方法
    public static boolean isMobile(String mobile) {
        if (!StringUtils.hasText(mobile)) {
            return false;
        }

        return mobile_pattern.matcher(mobile).matches();
    }


//    @Test
//    public void test1(){
//        System.out.println(isMobile("15720760908")); //true
//        System.out.println(isMobile("157207609081")); //false
//    }
}
